most durable - Turkish English Dictionary